Aidan HarrisAidan Harris
2027 Women's Volleyball World Cup: 18 berths filled and the gap Vietnam still has to closeOn the night of the Asian women's volleyball final in Tianjin, I sat at my...
2027 Women's Volleyball World Cup: 18 Spots Filled and the Real Cut Line Was the SemifinalIn Tianjin, the ticket to the 2027 FIVB Women's Volleyball World Cup was not...
Serbia 3-1 Poland: Boskovic's 29 points, Terzic's health moment and the hidden layers behind the scoreboardThe bronze-medal match ended 3-1 for Serbia. The most telling moment came whe...
Thailand Recall Their Experienced Core Before the Vietnam Rematch: The Chanathip Gamble and the Silence No One Has FilledThailand Recall Their Experienced Core Before the Vietnam Rematch: The...
The Empty Sediment Layer: Why Vietnamese Football Analysts Must Learn to Say 'Insufficient Data'I began writing this piece at 2 a.m., after opening an empty data file. Over ...
Asiad 20: As Vietnam's U23 and Women's Teams Prepare to Play, Fans Still Don't Know Where to WatchWhen the Kickoff Whistle Sounds With No Broadcast Signal I remember the morni...
Mid-season V.League: Slow Money, Tired Legs and an Unsolved Transfer PuzzleIn the 84th minute, at a stadium in central Vietnam, the home side leads 1-0....
2026 Walker Cup Practice at Lahinch: Differing Approaches Between US and GB&I TeamsAt Lahinch, the legendary Links course on the Irish coast where wind often...
Herdman, the 36 km/h Threshold and Two Vacant Shirts: Garuda's Real Problem Is Sitting in a Filing DrawerThere is a silence in this story, and that silence matters more than the quot...
The Empty Report: When a Football Analysis Pipeline Fails at the Extraction StageThe Empty Report: When a Football Analysis Pipeline Fails at the Extraction...
Dakar 2026 and Africa's First Beach Volleyball Ticket: When a Schedule Has No TimesIn October 2026, the Dakar Youth Olympic Organizing Committee released the...
Selby's Three Centuries in Shenzhen: A Win, Not a ComebackSelby's Three Centuries in Shenzhen: A Win, Not a Comeback Hook Frame six....
Eight Teams, Four Continents, One Truth: Club Volleyball Is Being RedividedWhen FIVB announced the eight-team field for the 2026 Men's Club World...
Vietnam's Esports Transfer Window: Reading Structure Through the Noise, and a Meta Map Redrawn by NumbersTwo in the morning in Nha Trang. I reopen an old VOD, mute the commentary, ju...
Real Madrid 0-1 Betis: Tactical analysis of strong attacking but defeat due to individual errors and bad luckThe match between Real Madrid and Betis at Betis' home ground on a chilly...
VMC Fall 2026: Saigon Phantom's Undefeated Run and the Testimony from ANTGAMER's AbyssResults are the lie that time has memorized; metrics are the testimony. At Vi...
Empty Stands, the Sound of a Shuttlecock Falling, and the Lesson of Forgotten NumbersI stood at the edge of the court before the arena was fully lit. The air in t...
Roobet Names Nine Days of Pool in Manila: Reading a Sponsorship Release Through Tactical EyesOn October 15, 2026, the Reyes Cup breaks off at Makati Coliseum. On October...
An Empty Data Square on the Board: The Discipline of a Chess AnalystIn 2026, in the VTC commentary booth, I had two minutes before going live,...
The Captain's Touch: Rodri Breaks His Drought as Spain Test Their Rotation in OviedoIn the 52nd minute at Oviedo, with Spain and Czechia locked in a tense...
2027 Women's Volleyball World Cup: 18 Spots Filled and the Real Cut Line Was the SemifinalIn Tianjin, the ticket to the 2027 FIVB Women's Volleyball World Cup was not...
Serbia 3-1 Poland: Boskovic's 29 points, Terzic's health moment and the hidden layers behind the scoreboardThe bronze-medal match ended 3-1 for Serbia. The most telling moment came whe...
Thailand Recall Their Experienced Core Before the Vietnam Rematch: The Chanathip Gamble and the Silence No One Has FilledThailand Recall Their Experienced Core Before the Vietnam Rematch: The...
The Empty Sediment Layer: Why Vietnamese Football Analysts Must Learn to Say 'Insufficient Data'I began writing this piece at 2 a.m., after opening an empty data file. Over ...
Asiad 20: As Vietnam's U23 and Women's Teams Prepare to Play, Fans Still Don't Know Where to WatchWhen the Kickoff Whistle Sounds With No Broadcast Signal I remember the morni...
Mid-season V.League: Slow Money, Tired Legs and an Unsolved Transfer PuzzleIn the 84th minute, at a stadium in central Vietnam, the home side leads 1-0....
2026 Walker Cup Practice at Lahinch: Differing Approaches Between US and GB&I TeamsAt Lahinch, the legendary Links course on the Irish coast where wind often...
Herdman, the 36 km/h Threshold and Two Vacant Shirts: Garuda's Real Problem Is Sitting in a Filing DrawerThere is a silence in this story, and that silence matters more than the quot...
The Empty Report: When a Football Analysis Pipeline Fails at the Extraction StageThe Empty Report: When a Football Analysis Pipeline Fails at the Extraction...
Dakar 2026 and Africa's First Beach Volleyball Ticket: When a Schedule Has No TimesIn October 2026, the Dakar Youth Olympic Organizing Committee released the...
Selby's Three Centuries in Shenzhen: A Win, Not a ComebackSelby's Three Centuries in Shenzhen: A Win, Not a Comeback Hook Frame six....
Eight Teams, Four Continents, One Truth: Club Volleyball Is Being RedividedWhen FIVB announced the eight-team field for the 2026 Men's Club World...
Vietnam's Esports Transfer Window: Reading Structure Through the Noise, and a Meta Map Redrawn by NumbersTwo in the morning in Nha Trang. I reopen an old VOD, mute the commentary, ju...
Real Madrid 0-1 Betis: Tactical analysis of strong attacking but defeat due to individual errors and bad luckThe match between Real Madrid and Betis at Betis' home ground on a chilly...
VMC Fall 2026: Saigon Phantom's Undefeated Run and the Testimony from ANTGAMER's AbyssResults are the lie that time has memorized; metrics are the testimony. At Vi...
Empty Stands, the Sound of a Shuttlecock Falling, and the Lesson of Forgotten NumbersI stood at the edge of the court before the arena was fully lit. The air in t...
Roobet Names Nine Days of Pool in Manila: Reading a Sponsorship Release Through Tactical EyesOn October 15, 2026, the Reyes Cup breaks off at Makati Coliseum. On October...
An Empty Data Square on the Board: The Discipline of a Chess AnalystIn 2026, in the VTC commentary booth, I had two minutes before going live,...
The Captain's Touch: Rodri Breaks His Drought as Spain Test Their Rotation in OviedoIn the 52nd minute at Oviedo, with Spain and Czechia locked in a tense...
